i know how good it is - French English Dictionary